fight your own battles - Französisch Englisch Wörterbuch